package com.ad_hccm.domain.Appendix;

import java.util.Date;

/**
 * @ClassName SAE TODO 严重不良事件(SAE)报告表
 * @id 身份证(严重不良事件(SAE)报告表)
 * @isSAE 是否有严重不良事件(SAE)(1:有、0:无)
 * @type 报告类型
 * @date 日期
 * @name 患者姓名
 * @birthDate 出生年月
 * @nation 名族
 * @occurrenceDate SAE发生时间
 * @degree SAE反应严重程度(1:轻度，2:中度，3:重度)
 * @conversion SAE转归 症状消失(后遗症1:有，2:无)，3:症状持续
 * @situation 国内 1:有，2:无，3:不详
 * @handle SAE发生及处理的详细情况
 * @idName patient_user的name
 */
public class SAE {
    private String id;
    private int week;
    private byte isSAE;
    private String type;
    private Date date;
    private String idName;

    private String name;
    private Date birthDate;
    private String nation;
    private Date occurrenceDate;
    private int degree;
    private int conversion;
    private int situation;
    private String handle;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }


    public int getWeek() {
        return week;
    }

    public void setWeek(int week) {
        this.week = week;
    }

    public byte getIsSAE() {
        return isSAE;
    }

    public void setIsSAE(byte isSAE) {
        this.isSAE = isSAE;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Date getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(Date birthDate) {
        this.birthDate = birthDate;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public Date getOccurrenceDate() {
        return occurrenceDate;
    }

    public void setOccurrenceDate(Date occurrenceDate) {
        this.occurrenceDate = occurrenceDate;
    }

    public int getDegree() {
        return degree;
    }

    public void setDegree(int degree) {
        this.degree = degree;
    }

    public int getConversion() {
        return conversion;
    }

    public void setConversion(int conversion) {
        this.conversion = conversion;
    }

    public int getSituation() {
        return situation;
    }

    public void setSituation(int situation) {
        this.situation = situation;
    }

    public String getHandle() {
        return handle;
    }

    public void setHandle(String handle) {
        this.handle = handle;
    }

    @Override
    public String toString() {
        return "SAE{" +
                "id='" + id + '\'' +
                ", week=" + week +
                ", isSAE=" + isSAE +
                ", type='" + type + '\'' +
                ", date=" + date +
                ", idName='" + idName + '\'' +
                ", name='" + name + '\'' +
                ", birthDate=" + birthDate +
                ", nation='" + nation + '\'' +
                ", occurrenceDate=" + occurrenceDate +
                ", degree=" + degree +
                ", conversion=" + conversion +
                ", situation=" + situation +
                ", handle='" + handle + '\'' +
                '}';
    }

    public String getIdName() {
        return idName;
    }

    public void setIdName(String idName) {
        this.idName = idName;
    }
}
